Skip to main content
Version: 5.x.x

UseTrackedStateReturn


import { UseTrackedStateReturn } from "@hyper-fetch/react"

Description

Defined in helpers/use-tracked-state/use-tracked-state.types.ts:27

Preview

type UseTrackedStateReturn<T> = [UseTrackedStateType<T>, UseTrackedStateActions<T>, { getStaleStatus: () => boolean; setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void; setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void }];

Structure

[UseTrackedStateType<T>, UseTrackedStateActions<T>, {
getStaleStatus: () => boolean;
setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void;
setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void;
}]